﻿using System;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Ink;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;

namespace FlickrSL
{
    public enum CommonErrorCodes
    {
        None = 0, // The error is not a Common Flickr Error
        InvalidSignature = 96, // The passed signature was invalid.
        MissingSignature = 97, // The call required signing but no signature was sent.
        LoginFailed = 98, // The login details or auth token passed were invalid.
        InsufficientPermissions = 99, // The method requires user authentication but the user was not logged in, or the authenticated method call did not have the required permissions.
        InvalidAPIKey = 100, // The API key passed was not valid or has expired.
        ServiceCurrentlyUnavailable = 105, // The requested service is temporarily unavailable.
        InvalidFrob = 108, // The specified frob does not exist or has already been used.
        FormatNotFound = 111, // The requested response format was not found.
        MethodNotFound = 112, // The requested method was not found.
        InvalidSOAPenvelope = 114, // The SOAP envelope send in the request could not be parsed.
        InvalidXmlRpcMethodCall = 115, // The XML-RPC request document could not be parsed.
        BadUrlFound = 116 // One or more arguments contained a URL that has been used for abuse on Flickr.
    }
}
